rat bastard - Español Inglés Diccionario